KTorrent is a BitTorrent client for KDE. Its main features are: 

  o Download torrent files
  o Upload speed capping, seeing that most people can't upload infinite
    amounts of data
  o Internet searching using The Bittorrent website's search engine
  o UDP Trackers
  o Port forwarding with UPnP
  o IP blocking plugin
  o Importing of partially or fully downloaded files
  o Support for distributed hash tables
  o Protocol encryption
  o Bandwith scheduling
  o Directory scanner to automatically load torrents in certain directories
  o Trackers can be added to torrents
  o File prioritization for multi file torrents
